engine overhaul [f] - Francés Inglés Diccionario